package Factory.factory;

import Factory.bll.Operation;
//负责生产不同运算的对象
public interface OperationFactory {
	Operation CreateOperation();
//		若添加功能违反了开放-封闭法则，需要修改现有的代码
//		switch (option){
//			case "+":{
//				opr=new AddOperation();
//				break;
//			}
//			case "-":{
//				opr=new SubOperation();
//				break;
//			}
//			default:throw new RuntimeException("运算符号输入错误");
//		}
}
